package ar.maikoova.GUIControllers;

import java.sql.SQLException;
import java.util.ArrayList;

import ar.maikoova.GUI.ConsumoGUI;
import ar.maikoova.models.Consumo;
import ar.maikoova.models.Proyecto;
import ar.maikoova.modelsControllers.ConsumoController;

public class ConsumoGuiController {

	ConsumoGUI consumoGUI;
	
	public void init(ConsumoGUI nuevoConsumoGUI){
		setConsumoGUI(nuevoConsumoGUI);
	}
	
	public Consumo getConsumo(){
		
		Consumo nuevoConsumo= new Consumo();
		nuevoConsumo.setCodigoConsumo(consumoGUI.getCodigoConsumo());
		nuevoConsumo.setCodigoProyecto(consumoGUI.getCodigoProyecto());
		nuevoConsumo.setDetalleConsumo(consumoGUI.getDetalle());
		nuevoConsumo.setFechaConsumo(consumoGUI.getFechaConsumo());
		nuevoConsumo.setPrecioConsumo(consumoGUI.getPrecio());
		return nuevoConsumo;
	}
	
	public ConsumoGUI getConsumoGUI(){
		return consumoGUI;
	}
	
	public void setConsumoGUI(ConsumoGUI nuevoConsumoGUI){
	
		this.consumoGUI=nuevoConsumoGUI;
		
	}
	
//	
	public ArrayList<String> getProyectos() throws SQLException{
		ConsumoController conController= new ConsumoController();
		return conController.todosLosProyectos();
		
	}
 	
}
